home *** CD-ROM | disk | FTP | other *** search
/ Aminet 4 / Aminet 4 - November 1994.iso / aminet / comm / envoy / netprobe_4_24.lha / NetProbe / include / extern.h < prev    next >
C/C++ Source or Header  |  1994-08-10  |  1KB  |  55 lines

  1. //
  2. //  $Log: extern.h $
  3. //  Revision 1.2  1994/08/10  09:51:46  hakan
  4. //  function SaveFile added
  5. //
  6. //  Revision 1.1  1994/07/12  23:20:38  hakan
  7. //  Initial revision
  8. //
  9. //
  10. //  External functions
  11. //
  12.  
  13.  
  14.  
  15. #include "Envoy.h"
  16.  
  17.  
  18. extern long     NP_Config;
  19. extern long     NP_ScanTime;
  20. extern long     NP_ScanPackets;
  21. extern char*    NP_ScanHost;
  22.  
  23.  
  24. extern char*        getVersString (void);
  25. extern char*        getAboutVersionString (void);
  26. extern char*        getWindowVersionString (void);
  27. extern char*        getVersTag (void);
  28.  
  29. extern BOOL         CreateTimer (void);
  30. extern void         DestroyTimer (void);
  31. struct IORequest*   TimeRequest (void);
  32. struct MsgPort*     TimePort (void);
  33.  
  34. extern BOOL         CreateEnvoy (void);
  35. extern void         DestroyEnvoy (void);
  36. extern BOOL         RealmServerRunning (void);
  37. extern struct List* Hosts (void);
  38. extern struct List* Realms (void);
  39. extern Host*        getHost (char* name);
  40. extern void         ScanRealms (void);
  41. extern void         ScanHosts (char* realmname);
  42. extern void         ScanAll (void);
  43. extern void         ScanPing (void);
  44.  
  45. extern char*        DecodeATTNFlags (long flags);
  46. extern char*        DecodeChipRevBits (long flags);
  47. extern void         SaveList (char* FileName);
  48.  
  49. BOOL CreateUI       (int argc, char* argv[]);
  50. void DestroyUI      (void);
  51. void EventLoop      (void);
  52. BOOL OpenScanWindow (long max);
  53. void CloseScanWindow (void);
  54. BOOL ShowScan       (long current);
  55.